Object.prototype.ownEach = function(cb){
    if(typeof cb !== "function") throw new TypeError("cb is not a function");
    Reflect.ownKeys(this).forEach(key=>{
        cb(key,this[key])
    })
}